
package com.scalar.chiptrack.commons;

public interface SessionKeys {

    public static final String USER_KEY          = "user";
    public static final String SOURCE_PAGE_KEY   = "sourcePage";
    public static final String BIN_SETUP_ENABLED = "binSetupEnabled";
    public static final String GOOD_BINS         = "goodBins";
    public static final String PROCESS_STEP_ID   = "processStepId";
    public static final String PREVIOUS_STEP_ID  = "previousStepId";
    public static final String BASE_PRODCUT_ID   = "baseProductId";
    public static final String EXT_USER_KEY      = "ExtUser";

    // Error and Info Tags
    public static final String MESSAGES = "messages";
    public static final String ERROR_MESSAGES = "error";
    public static final String INFO_MESSAGES = "info";
    public static final String ERROR_REPORT = "errorReport";
	public static final String ERROR_REPORT_SUBJECT = "errorReportSubject";
    public static final String ERROR_REPORT_OBJECT = "errorReportObject";

    // PackingSlip
    public static final String FINAL_INVENTORY_MAP = "finalInventoryMap";
    public static final String SHIPPING_FROM_LOCATION_ID = "shippingFromAddressId";

	// Vendors
	public static final String VENDOR_SALES_CONTACT_PERSON_LIST = "vendorSalesContactPersonList";
	public static final String VENDOR_SHIPPING_CONTACT_PERSON_LIST = "vendorShippingContactPersonList";


    //Engineering
    public static final String LOT_VIEW = "lotview";
    public static final String SPLIT_LIST = "splitList";
    public static final String SPLIT_QUANTITY = "splitQty";
    public static final String ENG_RETURN_QUANTITY = "pullQty";

    // Request Parameter keys.. Balaram on Oct 21, 2003
    public static final String REQUEST_ACTION = "action";

    // ACTION FORWARDS.. Balaram on Oct 21, 2003
    public static final String ACTION_FORWARD_KEY_LOGIN = "login";
    public static final String ACTION_FORWARD_KEY_SUCCESS = "success";
    public static final String ACTION_FORWARD_KEY_FAILURE = "failure";

    //Added by rohan on feb 26th 2004 for accessing the gp session object
    public static final String GP_SESSION_KEY = "gpSession";

    public static final String ACTION_FORWARD_KEY_EXT_LOGIN = "extLogin";

    public static final String PREVIOUS_QUOTATION_PRICE_ACTIONFORM="priousQuotationPriceSearchActionForm";
    public static final String PREVIOUS_QUOTATIONS_DETAILS_ACTIONFORM="previousQuotationsDetailsSearchForm";
    public static final String PREVIOUS_COMMITMENTS_ACTIONFORM="previousCommitmentsDetailsForm";
    public static final String SEARCH_RESULTS = "searchResults";

    /**
     * Represents the parameter name used to hold the jasper print count.
     */
    public static final String PARAM_JASPER_PRINT_COUNT = "jprintcnt";

}